//封装axios方法

import axios from "axios";

//创建 axios的实例
const request=axios.create({
    //后续这块可以通过 环境变量 来修改
    baseURL:"/mock",
    // 超时时间的设置，单位是 ms
    timeout:1000*10,
})

//请求拦截
request.interceptors.request.use(
    (config)=>{
        
        return config
    },
    (error)=>{
        return Promise.reject(error)
    }
)

//响应拦截
request.interceptors.response.use(
    (response)=>{
        return response.data.data
    },
    (error)=>{
        return Promise.reject(error)
    }
)

export default request